package com.thinkit.bigdata.web.model.es.audioEs;

import java.util.List;

/**
 *
 * Created by hccl on 2018/9/4.
 */
public class WorkScores {
    /**
     * 任务标识
     */
    private Long workId;
    /**
     * 任务名称
     */
    private String workName;
    /**
     * 任务类型 0自动质检 1预质检
     */
    private Integer preQuality;
    /**
     * 任务状态 0已质检1已申诉 2复检完成 默认0
     */
    private Integer proStatus;
    /**
     * 得分/分值
     */
    private Integer workScore;
    /**
     * 自动评语，暂时未用
     */
    private String scoreNote;
    /**
     * 质检员Id
     */
    private Long proUserId;
    /**
     * 质检员姓名
     */
    private String proUserName;
    /**
     * 入库时间
     */
    private String inputTime;
    /**
     * 更新时间，规则匹配发生变化时更新时间 规则匹配发生变化时更新时间
     */
    private String updateTime;
    /**
     * 质检属性 0系统 1人工 默认0
     */
    private Integer proFlag;
    /**
     * 申诉次数
     */
    private Integer appealTimes;
    /**
     * NLP回调状态
     */
    private Integer nlpRtnCode;
    /**
     *  模型规则信息
     */
    private List<ModelRules> modelRules;

    public Long getWorkId() {
        return workId;
    }

    public void setWorkId(Long workId) {
        this.workId = workId;
    }

    public String getWorkName() {
        return workName;
    }

    public void setWorkName(String workName) {
        this.workName = workName;
    }

    public Integer getPreQuality() {
        return preQuality;
    }

    public void setPreQuality(Integer preQuality) {
        this.preQuality = preQuality;
    }

    public Integer getProStatus() {
        return proStatus;
    }

    public void setProStatus(Integer proStatus) {
        this.proStatus = proStatus;
    }

    public Integer getWorkScore() {
        return workScore;
    }

    public void setWorkScore(Integer workScore) {
        this.workScore = workScore;
    }

    public String getScoreNote() {
        return scoreNote;
    }

    public void setScoreNote(String scoreNote) {
        this.scoreNote = scoreNote;
    }

    public Long getProUserId() {
        return proUserId;
    }

    public void setProUserId(Long proUserId) {
        this.proUserId = proUserId;
    }

    public String getProUserName() {
        return proUserName;
    }

    public void setProUserName(String proUserName) {
        this.proUserName = proUserName;
    }

    public String getInputTime() {
        return inputTime;
    }

    public void setInputTime(String inputTime) {
        this.inputTime = inputTime;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public Integer getProFlag() {
        return proFlag;
    }

    public void setProFlag(Integer proFlag) {
        this.proFlag = proFlag;
    }

    public Integer getAppealTimes() {
        return appealTimes;
    }

    public void setAppealTimes(Integer appealTimes) {
        this.appealTimes = appealTimes;
    }

    public Integer getNlpRtnCode() {
        return nlpRtnCode;
    }

    public void setNlpRtnCode(Integer nlpRtnCode) {
        this.nlpRtnCode = nlpRtnCode;
    }

    public List<ModelRules> getModelRules() {
        return modelRules;
    }

    public void setModelRules(List<ModelRules> modelRules) {
        this.modelRules = modelRules;
    }
}
